Big Huge Thesaurus

yellow vetchling

noun